XX

[Resolvido] Pokémons Selvagem sem sexo

Por xxxttten, 02 de set. de 2018 em Resolvidos

35
5.6k
JG6J
12 de setembro de 2018 às 17:11
12 minutos atrás, Maiconmafrah disse:

Ainda vem sexo random tem outro de QUERO_ESSES posso mudar também ? 

Muda todos

Nessa parte:

local description = "Contains a "..poke.."."
local quero_esses = {4,3}
if poke == "Porygon" or poke == "Metagross" or poke == "Porygon2" or poke == "Metang" or poke == "Beldum" or poke == "Shiny Metagross" or poke == "Solrock" then
gender = 1
else
gender = quero_esses[math.random(1, #quero_esses)]
end
local happy = 250
                                                   --alterado v1.9  \/                  
        if getPlayerFreeCap(cid) <= 1 or not hasSpaceInContainer(getPlayerSlotItem(cid, 3).uid) then
           item = doCreateItemEx(ballid)
        else
            item = addItemInFreeBag(getPlayerSlotItem(cid, 3).uid, ballid, 1) 
        end

		doItemSetAttribute(item, "poke", poke)
		doItemSetAttribute(item, "hp", 1)
		doItemSetAttribute(item, "happy", happy)
		doItemSetAttribute(item, "gender", gender)
		doItemSetAttribute(item, "exp", 0)
		doItemSetAttribute(item, "level", 1)
		doItemSetAttribute(item, "fakedesc", description)
		doItemSetAttribute(item, "description", description)
		if poke == "Hitmonchan" or poke == "Shiny Hitmonchan" then    
		   doItemSetAttribute(item, "hands", 0)
		end

vc troca por esse:

local description = "Contains a "..poke.."."

local gender = status.gender
local happy = 200
                                                                     --alterado v1.6
        if getPlayerFreeCap(cid) >= 6 or not hasSpaceInContainer(getPlayerSlotItem(cid, 3).uid) then  
           item = doCreateItemEx(ballid)
        else
            item = doAddContainerItem(getPlayerSlotItem(cid, 3).uid, ballid, 1) 
        end

		doItemSetAttribute(item, "poke", poke)
		doItemSetAttribute(item, "hp", 1)
		doItemSetAttribute(item, "happy", happy)
		doItemSetAttribute(item, "gender", gender)
		doItemSetAttribute(item, "fakedesc", description)
		doItemSetAttribute(item, "description", description)
		if poke == "Hitmonchan" or poke == "Shiny Hitmonchan" then    --edited passiva hitmonchan
		   doItemSetAttribute(item, "hands", 0)
		end

 

xxxtttenX
12 de setembro de 2018 às 17:24

@joaoperaMano funcionou só que quando dou catch com 6 pokes ele vai normal pro dp só que se tiver com 5 ou menos e dar catch ele some.

Editado Setembro 12 por Maiconmafrah

JG6J
12 de setembro de 2018 às 19:55
Melhor resposta

Troca essa parte:

 if getPlayerFreeCap(cid) >= 6 or not hasSpaceInContainer(getPlayerSlotItem(cid, 3).uid) then  
           item = doCreateItemEx(ballid)
        else
            item = doAddContainerItem(getPlayerSlotItem(cid, 3).uid, ballid, 1) 
        end

 por essa:

                                              --alterado v1.9  \/                  
        if getPlayerFreeCap(cid) <= 1 or not hasSpaceInContainer(getPlayerSlotItem(cid, 3).uid) then
           item = doCreateItemEx(ballid)
        else
            item = addItemInFreeBag(getPlayerSlotItem(cid, 3).uid, ballid, 1) 
        end

 

xxxtttenX
12 de setembro de 2018 às 20:33

Mano eu te amo ❤️ passa discord para nós troca umas ideias kkk sério obrigado por me ajuda todos esses dias ❤️

Editado Setembro 12 por Maiconmafrah

5 meses depois...
MarshmelloM
14 de fevereiro de 2019 às 16:08
A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.